﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SharpArch.Core.PersistenceSupport.NHibernate;

namespace Peak.Core.DataInterfaces
{
  public interface IUserRepository : INHibernateRepositoryWithTypedId<User, int>
  {
    User GetByUserName(string username);
    User GetByToken(string token);
    User GetByEmail(string email);
  }
}
